Present Perfect vs. Past Simple Test

Present Perfect vs. Past Simple Test

8 клас
  Try it out
  • Last night I ______________ (lose) my keys - I had to call my flatmate to let me in.
    answers
    lost
    have lost
    had lost
    has lost
  • I _____________(lose) my keys - can you help me look for them?
    answers
    had lost
    lost
    have lost
    has lose
  • I ___________(visit) Paris three times.
    answers
    have visited
    visit
    visited
    had visit
  • Last year I _________(visit) Paris.
    answers
    had visit
    have visited
    visited
    have visit
  • I _________(know) my great grandmother for a few years - she died when I was eight.
    answers
    know
    knew
    have known
    had known
  • I _____________(know) Julie for three years - we still meet once a month.
    answers
    know
    knew
    have known
    had known
  • I ____________(play) Hockey since I was a child - I'm pretty good!
    answers
    played
    have played
    has played
    had played
  • She ___________(play) hockey at school but she didn't like it.
    answers
    plays
    played
    has played
    had played
  • Sorry, I _________(miss) the bus - I'm going to be late.
    answers
    missed
    have missed
    has missed
    miss
  • I _________(miss) the bus and then I ________(miss) the aeroplane as well!
    answers
    missed/have missed
    missed/missed
    have missed/have missed
    missed/had missed
  • Last month I ________(go) to Scotland.
    answers
    gone
    went
    have gone
    have been
  • I'm sorry, John isn't here now. He _______(go) to the shops.
    answers
    went
    gone
    has gone
    have gone
  • We ________(finish) this room last week.
    answers
    have finished
    finished
    finish
    has finished
  • I _____(finish) my exams finally - I'm so happy!
    answers
    finished
    have finished
    finish
    had finished
  • Yesterday, I ____(see) all of my friends. It was great.
    answers
    seen
    have seen
    saw
    see
  • I _____(see) Julie three times this week.
    answers
    see
    saw
    have seen
    has seen
  • She _____(live) in London since 1994.
    answers
    lives
    lived
    has lived
    had lived
  • She _______(live) in London when she was a child.
    answers
    lived
    lives
    had lived
    has lived
  • I _______(drink) three cups of coffee today.
    answers
    drink
    drank
    drunk
    have drunk
  • I ______________ (drink) three cups of coffee yesterday.
    answers
    drunk
    drank
    have drunk
    have drank
  • How long _________________ (you / know) Jill?
    answers
    you have known
    do you know
    did you know
    have you known
  • _________________________ (your course, start) yet?  
    answers
    Did your course start
    Is your course starting
    Have your course started
    Had your course started
  • _____________ (you /watch /the match) yesterday ?
    answers
    Did you watch
    Did you watched
    Have you watch
    Have you watched
  • _________________________ (you ever be) to America? 
    answers
    Was you ever
    Did you ever was
    Have you ever been
    Have you ever be
  • ________________________ (you wash) the car yet?
    answers
    Did you wash
    Do you wash
    Had you wash
    Have you washed
  Try it out

Do you need

help?